package com.sinvo.oa.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import com.sinvo.oa.entity.model.process.ProcessTemplate;

/**
 * @Description 审批模板 service接口
 */
public interface ProcessTemplateService extends IService<ProcessTemplate> {

    //分页查询模板
    Page<ProcessTemplate> selectPageProcessTemplate(Page<ProcessTemplate> page);

    //保存审批模板
    void saveTemplate(ProcessTemplate processTemplate);

    //发布模板
    void publish(Long id);

    //更新审批模板
    void updateTemplate(ProcessTemplate processTemplate);
}
